constant hammering - German English Dictionary